目前来说,网站安装https是大势所趋,几乎每一个网站在建站之初,就会安装好https证书。
Https 介绍
什么是 https?
https(全称:Hyper Text Transfer Protocol over Secure Socket Layer,超文本传输安全协议),是以安全为目标的HTTP通道,是HTTP的扩展(升级版),用于计算机网络的安全通信”——维基百科。
简单理解为:在http的基础上,增加安全套接字层(SSL),既可以变成https,作用就是让网站数据传输更加安全
HTTPS 的整体过程分为证书验证和数据传输阶段,具体的交互过程如下:
https证书类型
前面有提到过,https 实际就是增加了安全套接字层(SSL证书);而不同的SSL证书,其类型和作用也大有不同。
SSL证书的类型主要分为3种:
- 扩展验证型(EV)SSL证书(适用证券、银行等金融机构)
- 组织验证型(OV)SSL证书(适用于电商和大型企业等)
- 域名验证型(DV)SSL证书(适用于普通企业和个人博客)
注:它们的安全程度依次递减。
如何免费申请Https证书
这里介绍站长常用的1种免费证书申请方式。
点击注册,注册账户
登录账户后,进入账户管理,点击红色箭头所指 创建证书。
选择创建《泛域名》,也就是通配符证书。
输入域名后,点击下一步,然后安装红框中所示添加解析,然后点击《验证解析记录》,验证通过,后,点击创建证书。
证书创建过程会持续3~10分钟,请耐心等待。
证书创建完成后,就可以选择部署模式了。
需要注意的是:泛域名证书有效期只有90天,也就是三个月,即将到期时,系统会自动创建一张新的证书,需要重新部署。
创建证书是免费的,但如果使用提供的部署功能,则需要使用账户余额,不过说实话,充值很便宜,但是我一直都是手动部署。
以上就是我目前正在使用的泛域名证书的创建办法。
后来套了CDN后,懒得每3个月部署一次证书,所以重新申请了免费的单域名证书。
免费单域名证书申请流程就不在叙述了。
共计6人点赞,其中1人来自小程序